# git
*
!.gitignore

# autotools and build files
!.travis.yml
!AUTHORS
!ChangeLog
!compile
!configure.ac
!configure
!CONTRIBUTING.md
!COPYING
!depcomp
!INSTALL
!install-sh
!LICENSE
!LICENSES
!Makefile.am
!Makefile.in
!missing
!mk
!NEWS
!README*
!TODO

# binary assets
!assets/
assets/*
!assets/COPYING.fonts
!assets/COPYING.images
!assets/histogram_gradient.bmp
!assets/LICENSES
!assets/loop_gradient.argb.bmp
!assets/Purisa.ttf
!assets/README.md
!assets/scope_gradient.bmp

# debian packaging
!debian/
debian/*
!debian/source/
debian/source/*
!debian/source/format
!debian/changelog
!debian/compat
!debian/control
!debian/copyright
!debian/rules

# documentation
!doc/
doc/*
!doc/buffer-layout.txt
!doc/loopidity.7

# obs packaging
!obs/
obs/*
!obs/debian.changelog
!obs/debian.compat
!obs/debian.control
!obs/debian.copyright
!obs/debian.rules
!obs/loopidity.dsc.in
!obs/loopidity.spec.in
!obs/PKGBUILD.in
!obs/README.md
!obs/_service.in

# sources
!src/
src/*
!src/constants/
src/constants/*
!src/constants/controller_constants.h
!src/constants/feature_constants.h
!src/constants/scene_constants.h
!src/constants/view_constants.h
!src/jack_io.cpp
!src/jack_io.h
!src/loopidity.cpp
!src/loopidity.h
!src/loopidity_sdl.cpp
!src/loopidity_sdl.h
!src/main.cpp
!src/scene.cpp
!src/scene.h
!src/scene_sdl.cpp
!src/scene_sdl.h
!src/trace.cpp
!src/trace.h
